SQL Comments(설명)은 SQL 문의 섹션을 설명하거나 SQL 문 자체의 실행을 방지하는 데 사용됩니다.
한 줄 주석은 --로 시작합니다.
--와 줄 끝 사이의 모든 텍스트는 무시됩니다(실행되지 않음).
다음 예에서는 설명으로 한 줄 주석을 사용합니다.
--Select all:
SELECT * FROM Customers
다음 예에서는 한 줄 주석을 사용하여 줄 끝을 무시합니다.
SELECT * FROM Customers -- WHERE City='Berlin'
다음 예에서는 한 줄 주석을 사용하여 명령문을 무시합니다.
--SELECT * FROM Customers;
SELECT * FROM Products;
여러 줄 주석은 /*로 시작하고 */로 끝납니다.
/*와 */ 사이의 모든 텍스트는 무시됩니다.
다음 예에서는 설명으로 여러 줄 주석을 사용합니다.
/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers
다음 예에서는 여러 줄 주석을 사용하여 여러 명령을 무시합니다.
/* SELECT * FROM Customers
SELECT * FROM Products
SELECT * FROM Orders
SELECT * FROM Categories */
SELECT * FROM Suppliers
명령어의 일부만 무시하려면 /* */ 주석도 사용하세요.
다음 예에서는 주석을 사용하여 문자열의 일부를 무시합니다.
SELECT CustomerName, /*City,*/ Country FROM Customers
다음 예에서는 주석을 사용하여 명령의 일부를 무시합니다.
SELECT * FROM Customers WHERE (CustomerName LIKE 'L%'
OR CustomerName LIKE 'R%' /*OR CustomerName LIKE 'S%'
OR CustomerName LIKE 'T%'*/ OR CustomerName LIKE 'W%')
AND Country='USA'
ORDER BY CustomerName